package com.ym.medical.domain.param;

import com.ym.common.constant.BeanCovert;
import com.ym.medical.domain.entity.InviteFriendMiddleEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * ComputerName:LAPTOP-I6GKDIFQ
 * Author:admin
 * Date: 2019-09-03
 * Time: 10:51:10
 * Comment:查询扩展工具类
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class InviteFriendMiddleParam extends BeanCovert<InviteFriendMiddleEntity> {

    private Long id;
    /**
     * 邀请人主键
     */
    @ApiModelProperty("邀请人主键")
    private Long inviteId;

    /**
     * 被邀请人主键
     */
    @ApiModelProperty("被邀请人主键")
    private Long invitedId;

    /**
     * 是否邀请成功00否01是
     */
    @ApiModelProperty("是否邀请成功00否01是")
    private String inviteState;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty(notes = "被邀请人头像")
    private String headUrl;
    @ApiModelProperty(notes = "被邀请人昵称")
    private String nickName;
    @ApiModelProperty(notes = "获取健康币数量")
    private int num;

}
